logical testimony - German English Dictionary